snap-on cap - English Synonyms Dictionary